bladder snails - Turkish English Dictionary